702832
265692
855346
901121
486627
141390
837825
856839
641254
414876
962620
143344
5325799
3753581
3267148
2582804
2313988
2166609
2090358
194978
1861118
1756136
1755196
1671471